package com.cyl.manager.yee.pojo.query;

import java.time.LocalDateTime;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 会员订单投诉 查询 对象
 *
 * @author hxw
 */
@ApiModel(description="会员订单投诉 查询 对象")
@Data
public class ComplaintInfoFlatQuery {
    @ApiModelProperty("投诉单号 精确匹配")
    private String complaintNo;

    @ApiModelProperty("投诉时间 范围")
    private LocalDateTime[] complaintTimeRange;

    @ApiModelProperty("交易时间 范围")
    private LocalDateTime[] tradeTimeRange;

    @ApiModelProperty("交易金额 精确匹配")
    private String amount;

    @ApiModelProperty("问题描述 精确匹配")
    private String problemDescription;

    @ApiModelProperty("投诉详情 精确匹配")
    private String complaintDetail;

    @ApiModelProperty("用户投诉次数 精确匹配")
    private String complaintCount;

    @ApiModelProperty("微信商户号 精确匹配")
    private String wechatMerchantno;

    @ApiModelProperty("商户编号 精确匹配")
    private String merchantNo;

    @ApiModelProperty("微信订单号 精确匹配")
    private String wechatOrderNo;

    @ApiModelProperty("易宝商户订单号 精确匹配")
    private String merchantOrderNo;

    @ApiModelProperty("申请退款金额 精确匹配")
    private String applyRefundAmount;

    @ApiModelProperty("投诉单状态 精确匹配")
    private String complaintState;

    @ApiModelProperty("微信openid 精确匹配")
    private String complaintOpenId;

    @ApiModelProperty("直播间部门 精确匹配")
    private Long deptZbjId;

    @ApiModelProperty("团长部门 精确匹配")
    private Long deptTzId;

    @ApiModelProperty("店铺部门 精确匹配")
    private Long deptDpId;

    @ApiModelProperty("用户id 精确匹配")
    private Long memberId;

    @ApiModelProperty("昵称 精确匹配")
    private String nicknameLike;

    @ApiModelProperty("处理结果 精确匹配")
    private String cljg;

    @ApiModelProperty("处理状态 精确匹配")
    private String clzt;

    @ApiModelProperty("处理时间 精确匹配")
    private LocalDateTime clTime;

}
